// Copyright 叶湘 ( weixin:yexiang841, email:yexiang841@qq.com ), Shitouren Studio. All Rights Reserved.

#pragma once

#include "CoreMinimal.h"
#include "Components/ActorComponent.h"
#include "Q3D_CPPC_FireBallShooter.generated.h"

UCLASS(Blueprintable, ClassGroup = (Q3D), meta = (Tooltip = "火球发射器类(C++)", BlueprintSpawnableComponent))
class Q3D_LIB_API UQ3D_CPPC_FireBallShooter : public UActorComponent
{
	GENERATED_BODY()

public:
	// Sets default values for this component's properties
	UQ3D_CPPC_FireBallShooter();

protected:
	// Called when the game starts
	virtual void BeginPlay() override;

public:
	// Called every frame
	virtual void TickComponent(float DeltaTime, ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override;
};
